.header h1 a{padding:12px 0 16px;text-align:center;color:#005870;text-decoration:none;}
.header p{background:#edfbff;border:solid 10px #edfbff;color:#1599bc;font-size:14px;margin:0;}
.header_right a{font-size:10px;color:#0496bb;}
#nav li ul li{border-bottom:1px solid #eee;border-width:0 1px 1px;background:#f3fcfe;}
#catnav a{padding:5px 10px;display:block;text-decoration:none;color:#005870;z-index:100;}
#catnav li.current-cat a{background-color:#daf5fc;display:block;padding:5px 10px;}
#catnav li a:hover{background:#cee9ef;}
#catnav li ul li{border-bottom:1px solid #eee;border-width:0 1px 1px;background:#f3fcfe;}
.topbar{background:url(default/pisos-alquiler.jpg) repeat-x center top;border-bottom:solid 0px #3baac8;border-top:solid 1px #3baac8;margin:20px 0 0;padding:10px 0}
.search{width:404px;height:49px;background:url(http://wwww.pisos-alquiler.com/default/buscador-alquiler.jpg) no-repeat center top;float:left;}
.postbutton{float:right;width:231px;background:url(http://wwww.pisos-alquiler.com/default/anuncios-alquiler.jpg) no-repeat center top;display:block;font-size:17px;color:#fff;text-decoration:none;text-align:center;padding:12px 0 16px 0;outline:none;}
.main{border:solid 20px #daf5fc;}
.ins{background:#daf5fc;}
.listing .head{font-size:17px;color:#fff;padding:10px 0 13px 0;background:url(http://wwww.pisos-alquiler.com/default/clasificados-alquiler.jpg);}
.list div a{text-decoration:none;color:#0582a4;}

.list div.no{background:#ffffff; border-color:#999999; border-style:solid; border-width:1px;}
.list div.no:hover,.list div.alt:hover,#sticky:hover{background-color:#f1fcff;}
.list div.alt{background:#e0f4f9; border-color:#999999; border-style:solid; border-width:1px;}
.footer{border:solid 20px #e0f4f9;background:#e0f4f9;width:940px;margin:20px auto 0 auto;color:#1e6476;}
.footer a{color:#1e6476;}
.left .title h2{font-size:28px;font-family:'Arial','Trebuchet MS','Verdana',sans-serif;font-weight:bold;line-height:30px;width:400px;float:left;color:#058eb3;}
.left .title .prices{background:#ff2a00;float:right;max-width:150px;padding:15px;line-height:30px;font-size:35px;font-family:'Arial','Trebuchet MS','Verdana';color:#fff;}
.left .product h3{font-size:17px;font-weight:bold;line-height:17px;font-family:'Arial','Trebuchet MS','Verdana';color:#586b70;border-bottom:solid 1px #d7eaef;padding-bottom:5px;clear:both;}
.ins .right{width:270px;float:right;border:solid 15px #c2eaf4;background:#c2eaf4;}
.ins .right h2{color:#005a7c;font-family:Arial,Verdana;font-size:17px;font-weight:bold;margin:0;padding:7px 0;text-align:center;border-bottom:1px solid #aad4df;}
.ins .right h1{color:#005a7c;font-family:'Arial','Trebuchet MS','Verdana';font-size:22px;font-weight:bold;margin:0;padding:7px 0;border-bottom:1px solid #aad4df;}
.classform{background:#daf5fc;padding:20px;width:940px;margin:20px auto 0;}
.classform .adfields{border:solid 1px #59a6b9;padding:5px;margin-bottom:10px;}
.classform select{margin-bottom:10px;padding:5px;border:solid 1px #59a6b9;width:200px;}
.classform input.postit{border:solid #fff;padding:5px;font-size:17px;color:#fff;background:#069bc3;cursor:pointer;}
input.lbutton{background:#069bc3 none repeat scroll 0 0;border:none;font-weight:bold;color:#fff;cursor:pointer;font-size:13px;padding:5px;}
.email_form{color:#375158;}
.email_form input{margin-bottom:5px;background-color:#daf5fc;border:1px #005a7c solid;padding:2px 5px;width:228px;}
.email_form textarea{margin-bottom:5px;background-color:#daf5fc;border:1px #005a7c solid;padding:5px;width:228px;height:150px;}
#email_form_data{padding:0 0 10px 15px;}

.cse-branding-bottom,.cse-branding-right{zoom:1;margin:0;padding:0;}
.cse-branding-bottom:after,.cse-branding-right:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cse-branding-text{font:10px Arial;}
.cse-branding-form form{margin-bottom:0;padding-bottom:0;}
.cse-branding-bottom .cse-branding-logo,.cse-branding-bottom .cse-branding-text{display:block;float:left;}
.cse-branding-bottom .cse-branding-form{margin-bottom:3px;}
.cse-branding-bottom .cse-branding-text{padding-top:4px;}
.cse-branding-right .cse-branding-form{float:left;margin-right:4px;}
.cse-branding-right .cse-branding-logo,.cse-branding-right .cse-branding-text{margin-left:4px;}
.cse-branding-right .cse-branding-text{margin-top:-4px;}
.cse-branding-bottom .cse-branding-logo,.cse-branding-right .cse-branding-logo{padding:0;}

.wp-pagenavi a:hover{border:1px solid #000;color:#000;background-color:#FFF}
.wp-pagenavi span.pages{color:#000;border:1px solid #000;background-color:#FFF;margin:2px;padding:2px 4px}
.wp-pagenavi span.current{font-weight:700;border:1px solid #000;color:#000;background-color:#FFF;margin:2px;padding:2px 4px}
.wp-pagenavi span.extend{border:1px solid #000;color:#000;background-color:#FFF;margin:2px;padding:2px 4px}
.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:visited,.wp-pagenavi a:active{text-decoration:none;border:1px solid #06c;color:#06c;background-color:#FFF;margin:2px;padding:2px 4px}

ul.wwIconified{ list-style: none; margin: 0; padding: 0; }
ul.wwIconified li{ border:1px solid #C8D2DB; overflow: hidden; padding: 5px; margin-bottom:5px; }
ul.wwIconified li:hover{ background-color: #f4f4f4; }
ul.wwIconified li p{ font-family: verdana, sans-serif; font-size: 12px; float: left; margin: 0; }
ul.wwIconified li input.File{ display: none; }
ul.wwIconified li button.RemoveButton{ border: none; background: transparent url(http://wwww.pisos-alquiler.com/images/alquiler-pisos.png) no-repeat scroll 0 7px; margin: 0; cursor: pointer; float: right; vertical-align: bottom; height: 30px; width: 16px; }
ul.wwIconified li button.RemoveButton span{ display: none; }
ul.wwIconified img { display: none;}

input.email_captcha{vertical-align:middle;width:30px;text-align:center;border:1px #df0005 solid;padding:2px;}
.like_input{margin-bottom:5px;background-color:#daf5fc;border:1px #005a7c solid;padding:3px 5px;width:228px;}
.right h3{margin:0;padding:7px 0;text-align:center;font-family:Arial,Verdana;font-weight:bold;font-size:17px;color:#666;border-bottom:1px solid #aad4df;}
.subnav{padding:5px 10px 0 10px;background-color:#daf5fc;}
.post_now_box{width:148px;margin:0 auto;color:#018fb7;font-weight:bold;font-size:15px;font-family:"Trebuchet MS";text-align:left;}
body{background:#f8f8f8;padding:0 0 40px 0;margin:0;font-family:'Verdana','Trebuchet MS','Arial',sans-serif;font-size:12px;color:#666;}
h1,h2,h3,h4,h5{margin:0;padding:0;font-weight:normal;}
a{color:#666;text-decoration:underline;}
a:hover{color:#000;}
pre,code{display:block;line-height:1.833em;}
blockquote{color:#666;font-style:italic;padding:10px 30px;}
.clear{clear:both;display:block;}
.content,.header-nav,.footer,.header,.in{margin:0 auto 0 auto;}
.header-nav{border:solid 0 #e0f4f9;padding:7px 0 5px 0;width:970px;margin:0 auto;color:#1e6476;}
.header-nav .left{float:left;}
.header-nav a{text-decoration:none;color:#1e6476;}
.header-nav a:hover{text-decoration:underline;color:#000;}
.header-nav .left strong{display:block;font-size:17px;font-weight:normal;}
.header-nav .right{float:right;font-size:10px;text-align:right;line-height:28px;}
.header-nav ul{padding:0;margin:0;float:left;padding-bottom:5px;width:100%;}
.header-nav li{display:inline;}
.header-nav li a{padding-right:15px;}
.header_left img{margin-top:-20px;}
#header{padding:0 0 0 20px;background:#fff;width:980px;position:relative;margin:0 auto;height:120px;}
#header img{margin-top:0;}
#header h1{font-family:'Trebuchet MS',Arial,Verdana,sans-serif;font-size:13px;line-height:20px;font-weight:bold;}
#header h1 a:hover{color:#666;}
#user-photo{float:right;border:solid 5px #eee;}
#sticky{background-color:#fffbcc;}
#closelink{float:right;margin:-8px!important;margin:0;font-weight:bold;}
#closelink a{text-decoration:none;}
.header-ad{right:20px;bottom:30px;position:absolute;}
.header-logo{vertical-align:middle;display:table-cell;height:120px;}
.header_login{border:1px #069ac2 solid;padding:2px 5px;margin-bottom:5px;font-size:11px;width:100px;}
.in{width:980px;}
.search .input{width:319px;margin:6px 0 10px 10px;padding:8px 8px 9px 8px;border:0;font-size:17px;color:#666;float:left;}
.search .go{float:right;font-size:17px;color:#fff;border:0;background:transparent;margin:6px 6px 10px 0;width:53px;padding:8px 0 7px 0;}
.content{width:980px;margin:20px auto 20px auto;}
.left{width:620px;float:left;}
.product,.author-main{border:solid 15px #fff;background:#fff;}
.title{border:solid 15px #fff;background:#fff;margin-bottom:20px;}
.left .product p,.author-main p{line-height:18px;}
.left .product p.details{font-weight:bold;color:#375158;}
.left .product p.details span{width:150px;display:block;float:left;clear:both;font-weight:normal;color:#7898a1;}
.left .product a img{border:solid 5px #eee;padding:3px;margin:5px 5px 5px 0;vertical-align:middle;}
.left .product ul{margin:5px 0;padding:0 0 0 30px;}
.left .product ol{margin:5px 0;padding:0 0 0 35px;}
.left .product ul li,li,ol li{list-style-type:inherit;}
.author-main ul{list-style-type:none;margin-left:0;padding-left:0;}
.author-main h3{font-size:17px;font-weight:bold;line-height:17px;font-family:'Arial','Trebuchet MS','Verdana';color:#586b70;border-bottom:solid 1px #d7eaef;padding-top:20px;padding-bottom:5px;clear:both;}
.comment-field{padding-top:20px;}
.mid{border:1px solid #CCC;padding:5px;width:200px;}
#commentform label{line-height:28px;}
.adsense-336{width:336px;height:320px;}
.breadcrumb{margin-bottom:5px;}
textarea#comment{width:99%;padding:0;margin:0;}
.listing{border:solid 15px #F8F8F8;}
.listing .head .name{padding-left:200px;padding-right:5px;width:370px;padding-top:0;}
.listing .head .price,.head .location,.head .date{margin:0;}
.image img{border:solid 5px #fff;background:#fff;display:block;}
.item{width:400px;padding-left:25px;padding-right:10px; float:left;display:block;}
.description{padding-left:0px;width:400px;float:left;}
span.adtitle{font-weight:bold;display:block; font-size:13px;} 
span.adtitle:hover{font-weight:bold;display:block; text-decoration:underline;} 
.name,.price,.location,.date,.image{float:left;display:block;}
span.main_page_img{   display:block;float:left;width:150px;height:106px;margin-left:8px;border:5px #FFF solid;}
span.main_page_no_img{display:block;float:left;width:150px;height:106px;margin-left:8px;}
.cat_image{display:block;float:left;width:50px;height:60px;}
.cat_image img{margin-left:10px;margin-top:5px;border:0;width:150px;height:106px;}
.price{width:100px;margin-top:22px;}
.location{width:160px;margin-top:22px;}
.date{margin-top:4px;padding-top:4px;padding-left:0px; font-size:smaller;}
.image{width:150px;text-align:center;padding-bottom:5px;}
.listing .head .date{padding-top:0;}
.list div a:hover{color:#000;}
.list div.no,.list div.alt{padding:7px 0 7px 0;}
div.right li{list-style-type:none;padding:3px 0;}
div.right ul{margin:10px 0 10px -25px;padding-left:40px;}
.footer .left{float:left;}
.footer .left strong{display:block;font-size:17px;font-weight:normal;}
.footer .right{float:right;text-align:right;}

.ins .right span{color:#6d8f98;text-transform:uppercase;font-family:'Trebuchet Ms','Arial','Verdana';}
.ins .right p span{text-transform:none;width:100px;display:block;clear:both;float:left;font-weight:normal;}
.ins .right p{line-height:18px;font-weight:bold;color:#375158;}
.ins .right h2{padding-left:15px;}
.prdetails{padding-bottom:40px;}
.left_form{float:left;padding-left:25px;}
.right_form{float:right;padding-right:25px;max-width:400px;}
.right_form_confirm{float:right;width:50%;}
.classform label{display:block;margin:5px 0 5px 0;}
.extrasbox{background:#ffc none repeat scroll 0 0;border:1px solid #c8d2db;margin:0;width:393px;}
.captcha{padding:20px 0;}
.err{border:solid 15px #ff3e02;background:#ff3e02;color:#fff;width:950px;margin:20px auto 0 auto;}
.err a,.cant_post a{color:#fff;}
.cant_post{width:960px;text-align:center;background:#ff3e02;border:solid 10px #ff3e02;margin:20px auto 0 auto;color:#fff;}
.ok{text-align:center;width:960px;background:#3c3;border:solid 10px #3c3;margin:20px auto 0 auto;color:#fff;}
.box-yellow{background-color:#ffc;border:1px dotted #d8d2a9;margin-bottom:20px;min-height:25px;padding:10px;}
.box-red{background-color:#ffebe8;border:1px dotted #c00;margin-bottom:20px;min-height:25px;padding:10px;}
.navigation1{background-color:#fff;clear:both;padding-top:10px;text-align:center;}
.navigation2{padding-top:8px;padding-bottom:4px;margin:0 auto;width:400px;background-color:#fff;}
.navigation2 img{border:none;clear:both;}
.alignleft{float:left;}
.alignright{float:right;}
.wp125ad{padding:5px;}
.odd{float:left;}
.even{float:right;}
.sidebar_box ul{margin:5px 0 15px;padding:0 0 0 15px;list-style-type:none;}
.sidebar_box ul li{padding:0 0 7px 0;}
.categories ul.children{margin:5px 0 -3px 5px;padding-left:10px;}
.commentlist ol{margin:30px 0 20px 0;padding:0;list-style:none;border-bottom:1px solid #EEE;}
.commentlist li{margin:0;padding:20px 20px 10px 20px;background:#EEE;float:none;border-bottom:1px solid #EEE;}
.commentlist li ul li{border:1px solid #EEE;}
.comment-text{margin:0;padding:0;width:60%;float:right;}
.comment-author{margin:0;padding:0;width:35%;float:left;}
.author-info{margin:0 0 0 78px;padding:0;display:block;}
.author-info p{margin:0 0 10px!important;}
.author-website{margin:8px 0 6px 0;padding:0;}
.comment-type{margin:0;padding:0;color:#97a2ad;}
.commentlist li.alt{background:#FFF;}
#respond{padding-top:30px;}
#calendar_wrap{padding:10px 0 20px 64px;}
.sidebar_box{padding-bottom:10px;}
.email_form h3 a:hover{text-decoration:underline;}
.email_err{background-color:#C03;color:#FFF;text-align:center;font-weight:bold;font-size:13px;margin:10px 0;padding:5px 0;width:238px;}
.email_ok{background-color:#6da22e;color:#FFF;text-align:center;font-weight:bold;font-size:13px;margin:10px 0;padding:5px 0;width:238px;}
.footer ul{padding:0;margin:0;float:left;padding-bottom:5px;width:100%;}
.footer li{display:inline;}
.footer li a{padding-right:10px;}
.login_buttons{float:left;padding-right:10px;padding-top:2px;}
.login_buttons a img{border:none;}
.sidebar_box a img{border:none;}
.subnav ul{padding:0;margin:0;}
.subnav li{display:inline;}
.subnav li a{color:#fff;font-weight:bold;font-family:Verdana,Arial;text-decoration:none;margin-right:10px;}
.subnav li a:hover{text-decoration:underline;}
input.condiment{display:none;}
.payment_made{background:#3c3 none repeat scroll 0 0;font-weight:bold;border:10px solid #3c3;color:#fff;margin:20px auto 0;text-align:center;width:960px;}
.post_now{float:right;text-align:center;width:200px;}
.post_now a img{border:none;}
.post_now_box span{font-size:35px;padding-right:10px;float:left;font-family:"Trebuchet MS";font-weight:bold;color:#dc1e1e;}
.header_user_info{padding-top:5px;text-align:right;float:right;font-size:11px;}
.header_user_info a{font-size:11px;}
.justifyText{text-align:left;}
#user_options{padding-top:5px;}
#nav,#nav ul{padding:0;margin:0;list-style:none;line-height:1;z-index:100;}
#nav a{display:block;line-height:28px;padding:0 10px;z-index:100;}
#nav li{float:left;background:url(../images/alquiler-viviendas.gif) no-repeat right 10px;}
#nav li ul{position:absolute;width:130px;left:-999em;}
#nav li:hover ul,#nav li.sfhover ul{left:auto;}
#nav li ul li a{line-height:25px;font-size:11px;color:#555;width:130px;}
#nav li ul li ul li a{border-width:0 1px 1px 0;}
#nav li ul ul{margin:-25px 0 0 150px;}
#nav li ul ul li a{line-height:25px;}
#nav li:hover ul ul,#nav li.sfhover ul ul{left:-999em;}
#nav li:hover ul,#nav li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul{left:auto;}
#nav li:hover,#nav li.hover{position:static;}
#catnav,#catnav ul{margin:0;padding:0 0 24px 0;list-style:none;}
#catnav li{float:left;display:inline;font-size:12px;font-weight:bold;}
#catnav li ul{position:absolute;width:150px;left:-999em;}
#catnav li:hover ul,#catnav li.sfhover ul{left:auto;}
#catnav li ul li a{line-height:15px;font-size:11px;color:#555;width:150px;}
#catnav li ul li ul li a{border-width:0 1px 1px 0;}
#catnav li ul ul{margin:-25px 0 0 170px;}
#catnav li ul ul li a{line-height:15px;}
#catnav li:hover ul ul,#catnav li.sfhover ul ul{left:-999em;}
#catnav li:hover ul,#catnav li li:hover ul,#catnav li.sfhover ul,#catnav li li.sfhover ul{left:auto;}
#catnav li ul li ul li ul li a{border-width:0 1px 1px 0;}
#catnav li ul ul ul{margin:-25px 0 0 170px;}
#catnav li ul ul ul li a{line-height:15px;}
#catnav li:hover ul ul ul,#catnav li.sfhover ul ul ul{left:-999em;}
#catnav li:hover ul,#catnav li li li:hover ul,#catnav li.sfhover ul,#catnav li li li.sfhover ul{left:auto;}
#catnav li ul li ul li ul li ul li a{border-width:0 1px 1px 0;}
#catnav li ul ul ul ul{margin:-25px 0 0 170px;}
#catnav li ul ul ul ul li a{line-height:15px;}
#catnav li:hover ul ul ul ul,#catnav li.sfhover ul ul ul ul{left:-999em;}
#catnav li li li li:hover ul,#catnav li li li li.sfhover ul{left:auto;}
#catnav li ul li ul li ul li ul li ul li a{border-width:0 1px 1px 0;}
#catnav li ul ul ul ul ul{margin:-25px 0 0 170px;}
#catnav li ul ul ul ul ul li a{line-height:15px;}
#catnav li:hover ul ul ul ul ul,#catnav li.sfhover ul ul ul ul ul{left:-999em;}
#catnav li li li li li:hover ul,#catnav li li li li li.sfhover ul{left:auto;}
#catnav li ul li ul li ul li ul li ul li ul li a{border-width:0 1px 1px 0;}
#catnav li ul ul ul ul ul ul{margin:-25px 0 0 170px;}
#catnav li ul ul ul ul ul ul li a{line-height:15px;}
#catnav li:hover ul ul ul ul ul ul,#catnav li.sfhover ul ul ul ul ul ul{left:-999em;}
#catnav li li li li li li:hover ul,#catnav li li li li li li.sfhover ul{left:auto;}
#catnav li:hover,#catnav li.hover{position:static;}
#TB_overlayBG{opacity:.25;}
#modalformstep2 .classform label{font-weight:bold;color:#333;border-bottom:1px solid #ddd;padding-bottom:2px;margin-bottom:6px;}